BasketSecurityBaseProcessor
StockSharp.Algo
Procesador de instrumentos financieros de la canasta base.
Implementa: IBasketSecurityProcessor
Constructores
BasketSecurityBaseProcessor
protected BasketSecurityBaseProcessor(Security security)
basketSecurityBaseProcessor = BasketSecurityBaseProcessor(security)
Inicia una nueva instancia de la BasketSecurityBaseProcessor.
- security
- instrumento financiero.
Propiedades
BasketExpression
public string BasketExpression { get; }
value = basketSecurityBaseProcessor.BasketExpression
Expresión de instrumentos financieros de la cesta.
BasketLegs
public SecurityId[] BasketLegs { get; }
value = basketSecurityBaseProcessor.BasketLegs
Cuesta las patas de instrumentos financieros.
BasketSecurity
public TBasketSecurity BasketSecurity { get; }
value = basketSecurityBaseProcessor.BasketSecurity
Canasta de instrumentos.
Security
public Security Security { get; }
value = basketSecurityBaseProcessor.Security
instrumento financiero.
SecurityId
public SecurityId SecurityId { get; }
value = basketSecurityBaseProcessor.SecurityId
SecurityId
Métodos
ContainsLeg
protected bool ContainsLeg(SecurityId securityId)
result = basketSecurityBaseProcessor.ContainsLeg(securityId)
Ya sea que contenga la pierna especificada.
- securityId
- identificación de instrumentos financieros.
Devuelve: si la pierna existe, de lo contrario.
Process
public abstract IEnumerable<Message> Process(Message message)
result = basketSecurityBaseProcessor.Process(message)
Revisa el mensaje en condiciones de alerta.
- message
- Mensaje.
Devuelve: Output messages.